.scrivito-icon-box.small {
  width: 50px;
  height: 50px;
}

.scrivito-icon-box.medium {
  width: 70px;
  height: 70px;
}

.scrivito-icon-box.large {
  width: 90px;
  height: 90px;
}

.scrivito-icon-box.circle,
.scrivito-icon-box.filled-circle {
  border-radius: 50%;
  text-align: center;
}

.scrivito-icon-box.circle,
.scrivito-icon-box.square {
  background: transparent !important;
}

.scrivito-icon-box.small i {
  font-size: 30px;
  height: 30px;
  line-height: 30px;
}

.scrivito-icon-box.medium i {
  font-size: 50px;
  height: 50px;
  line-height: 50px;
}

.scrivito-icon-box.large i {
  font-size: 70px;
  height: 70px;
  line-height: 70px;
}
